English Dictionary
◊ ORANGE PEEL
orange peel
n : the rind of an orange [syn: {orange rind}]